The two-day wildcat strike by some 15,000 employees of Air India was called off Wednesday evening after a Delhi High Court restraining order, even as thousands of domestic and international travellers were left fuming after over 140 flights of the state-run carrier were cancelled or diverted at short notice.